package classes.model
{
	
	public class VOUserInfo
	{
		
		static private var _voDataInstance:VOUserInfo;
		
		public function VOUserInfo(singletonEnforcer:SingletonEnforcer){}
		
		public static function getDataInstance():VOUserInfo
		{
			if(VOUserInfo._voDataInstance == null){
				VOUserInfo._voDataInstance = new VOUserInfo(new SingletonEnforcer());
			}
			return VOUserInfo._voDataInstance;
		}
		
		/**
		 * data. 
		 */		
		private var _data:Object;
		public function get data():Object
		{
			return _data;
		}
		public function set data($data:Object):void
		{
			this._data = $data;
		}
		
	}
}
class SingletonEnforcer{}
